package com.yifei.constants;

/**
 * @Description: Security 常量
 * @Author: yiFei
 * @date: 2023/9/18 11:31
 */
public interface SecurityConstants {
    /**
     * 白名单接口（ 登录接口，获取验证码接口 . . .  ）
     */
    String SECURITY_LOGIN_PATH = "/auth/login";
    /**
     * web忽略验证的接口 （ 主要为 验证码，Swagger 和 websocket ）
     */
    String[] WEB_IGNORING_PATH = {
            // TODO 删除不必要权限
            "/log/test",
            "/users/**",
            "/dept/**",
            "/auth/captcha",
            "/css/**",
            "/js/**",
            "/index.html",
            "/favicon.ico",
            "/doc.html",
            "/webjars/**",
            "/swagger-resources/**",
            "/v2/api-docs/**",
            "/ws/**",
            "/img/**",
            "/error"};
}
